Ca Final Idt Lecture May 2025